//
//  Contact.swift
//  WechatApp
//
//  Created on 2024.
//

import Foundation

struct Contact: Identifiable {
    let id = UUID()
    let name: String
    let avatarUrl: String?
    let indexLetter: String
    
    static let mockContacts: [Contact] = [
        // 家人
        Contact(name: "妻子", avatarUrl: nil, indexLetter: "Q"),
        Contact(name: "妈妈", avatarUrl: nil, indexLetter: "M"),
        Contact(name: "爸爸", avatarUrl: nil, indexLetter: "B"),
        Contact(name: "弟弟", avatarUrl: nil, indexLetter: "D"),
        
        // 技术团队核心成员
        Contact(name: "Alex Chen - AI架构师", avatarUrl: nil, indexLetter: "A"),
        Contact(name: "David Wang - 芯片研发总监", avatarUrl: nil, indexLetter: "D"),
        Contact(name: "Grace Wu - 模型优化专家", avatarUrl: nil, indexLetter: "G"),
        Contact(name: "Kevin Lin - 算法团队Leader", avatarUrl: nil, indexLetter: "K"),
        Contact(name: "Sam Gao - 技术总监", avatarUrl: nil, indexLetter: "S"),
        Contact(name: "Nancy Xu - 产品技术对接", avatarUrl: nil, indexLetter: "N"),
        Contact(name: "Mike Huang - 硬件工程师", avatarUrl: nil, indexLetter: "M"),
        Contact(name: "Lisa Yang - 深度学习研究员", avatarUrl: nil, indexLetter: "L"),
        Contact(name: "Peter Zhu - 系统架构师", avatarUrl: nil, indexLetter: "P"),
        Contact(name: "Rachel Guo - 数据科学家", avatarUrl: nil, indexLetter: "R"),
        Contact(name: "Tom He - 前端技术负责人", avatarUrl: nil, indexLetter: "T"),
        Contact(name: "Emma Liu - 后端架构师", avatarUrl: nil, indexLetter: "E"),
        Contact(name: "Frank Zhao - DevOps工程师", avatarUrl: nil, indexLetter: "F"),
        Contact(name: "Iris Zhou - 测试团队Leader", avatarUrl: nil, indexLetter: "I"),
        Contact(name: "Jack Ma - 算法工程师", avatarUrl: nil, indexLetter: "J"),
        Contact(name: "Oliver Tang - 芯片验证工程师", avatarUrl: nil, indexLetter: "O"),
        Contact(name: "Vivian Luo - AI产品经理", avatarUrl: nil, indexLetter: "V"),
        Contact(name: "William Feng - 技术专家", avatarUrl: nil, indexLetter: "W"),
        Contact(name: "Yuki Chen - 实习生", avatarUrl: nil, indexLetter: "Y"),
        Contact(name: "Zoe Pan - 算法工程师", avatarUrl: nil, indexLetter: "Z"),
    ]
}

